<?php
session_start();

if(isset($_SESSION['id']))
{
 include ('../Connections/conn.php');
 include ('../funciones.php');
 include ('consultas.php');
 
if($conexion)
{
	$resultado=sla_ticket_habilitado($conexion);
	
		?>
        
        <h2>VeR Gr&aacute;fica de Informaci&oacute;n de los Tickets</h2>
        <fieldset>
            <legend>Gr&aacute;fica de Tickets</legend>
        <p>&nbsp;</p>
		<div id="tituloss" style=" width:100%; text-align:left;">
		<p> Aqui se muestran los tickets que se han cerrado y en que tiempo se hicieron.<p>&nbsp;</p>
        </div>
<?php
$cadena="";
$catego="";
for($i=0;$i<mysql_num_rows($resultado);$i++)
{
	$resultados=mysql_fetch_array($resultado);
	$tickets=plantilla_ticket_cerrado($resultados['categoria'],$conexion);
	$arreglo[$resultados['id_sla']][1]=0;
	$arreglo[$resultados['id_sla']][2]=0;
	$arreglo[$resultados['id_sla']][3]=0;
	
	for($j=0;$j<mysql_num_rows($tickets);$j++)
	{

		$r1=mysql_fetch_array($tickets);
		$datos_sla=datos_sla($resultados['id_sla'],$conexion);
		$r3=mysql_fetch_array($datos_sla);
		$fecha_hora=explode(" ",$r1['fecha_inicio']);
		$fecha=$fecha_hora[0];
		$fecha_ddmmyy=explode("-",$fecha);
		$anobd=$fecha_ddmmyy[0];
		$mesbd=$fecha_ddmmyy[1];
		$diabd=$fecha_ddmmyy[2];
		$hora=$fecha_hora[1];
		$hora_hms=explode(":",$hora);
		$horabd=$hora_hms[0];
		$minbd=$hora_hms[1];
		$segbd=$hora_hms[2];
		$limite1= explode("+",limites($anobd, $mesbd, $diabd, $horabd, $minbd, $segbd, $r3['hora_limite1'], $r3['minuto_limite1'], $r3['dia_limite1'],$r3['desviacion1']));
		$limite1=$limite1[0];
		$limite2= explode("+",limites($anobd, $mesbd, $diabd, $horabd, $minbd, $segbd, $r3['hora_limite2'], $r3['minuto_limite2'], $r3['dia_limite2'],$r3['desviacion2']));
		$limite2=$limite2[0];
		$limite3= explode("+",limites($anobd, $mesbd, $diabd, $horabd, $minbd, $segbd, $r3['hora_limite2'], $r3['minuto_limite2'], $r3['dia_limite2'],$r3['desviacion3']));
		$limite3=$limite3[0];
		$limites=limites_tiempo($r1['fecha_vencimiento'],$limite1,$limite2);
		if($limites==1)
		{
			$arreglo[$resultados['id_sla']][$limites]++;
		}
		else if($limites==2)
		{
			$arreglo[$resultados['id_sla']][$limites]++;
		}
		else 
		{
			$arreglo[$resultados['id_sla']][$limites]++;
		}
 	}
  $cadena.= $arreglo[$resultados['id_sla']][1].";";
  $cadena.= $arreglo[$resultados['id_sla']][2].";";
  $cadena.= $arreglo[$resultados['id_sla']][3].","; 
  $catego.= $resultados['Nombre'].",";
}
echo $cadena=substr($cadena, 0, -1);
echo $catego= substr($catego,0,-1);
 grafica_tiempo($catego,$cadena);
	/*$graph = new BAR_GRAPH("vBar");
	$graph->labels = "$catego";
	$graph->titles = "SLA,# Tickets,%";
	$graph->values = "$cadena";
	$graph->legend = "Estable,Alerta,Vencido";
	$graph->graphBGColor = "#FFF";
	$graph->graphBorder = "1px solid #333";
	$graph->graphPadding = 10;
	$graph->titleColor = "#000";
	$graph->titleBGColor = "#86B5D9";
	$graph->barColors = "#009933,#F2F200,#CA0000,";
	$graph->barBGColor = "#DEE6FA";
	$graph->labelColor = "#000";
	$graph->labelBGColor = "#86B5D9";
	$graph->absValuesColor = "#333";
	$graph->absValuesBGColor = "#DEE6FA";
	$graph->percValuesColor = "#333";
	$graph->legendColor = "#000";
	$graph->legendBGColor = "#DEE6FA";
	$graph->showValues = 1;
	echo $graph->create();
*/
 ?>
       </form>
</fieldset>
<?php
}//if de $conexion
 else{
	 mysql_close($conexion);
	 echo "La sesión ha caducado o se ingreso incorrectamente";
  	 echo "<script type='text/javascript'>redireccionar('index.php',3000);</script>";
	 }
}
else
{
  session_unset();
  session_destroy();
  echo "La sesión ha caducado o se ingreso incorrectamente";
  echo "<script type='text/javascript'>redireccionar('index.php',3000);</script>";
}


?>